Dizzi's Camera v1.7

This Python script for Poser 8/9 and Poser Pro 2010/2012 allows to manipulate the currently selected camera from the viewport by moving the mouse while pressing keys. It differs from the built in shortcuts by providing more useful rotation and an adujustable sensitivity.

Currently, there are two different modes to move the camera:
Mode 1:Mode 2 (default):
The modes can be changed via the setup script.

To start the script just run "dizzi_camera.py".

Settings script

To start the setup script run "dizzi_camera_settings.py".

Here you can change the amount by which the camera's rotation (named "orbit", "roll",...) and translation (named "dolly") values are changed by each pixel you move the mouse in 100th. For translation the change is done according to the unit selected further down.
So if you've set the X-Rot value to 40 moving the mousepointer two pixels will change the camera's rotation by 0.8 degree (40/100*2=0.8).
If you've set the unit to Inch and Y-Tran to 42 and move the mouse 4 pixels, the camera will move 1.68 inches.

The Wheel value is changed in 10th of the selected unit. So if it is set to 50 and you selected "1/100th Native Unit", moving the wheel once will change the value by  5/100th Poser Native Units (1*50/10 = 5). 1/100th Poser Native Unit are used instead of 1 PNU as 1 PNU ist just too big resulting in an uncontrolable camera movement.

If you check the "reverse" checkbox, the direction that did increase the value before will now decrease the value and vice versa.

If you check "Lock values" all rotations and all translations are affected by the value for the X-rotation or X-translation. Unchecked you can change the sensitivity for X-, Y-, Z- individually.

If "auto" left to the "Apply" button is checked the changes will take effect immediately. Otherwise you need to press "Apply" to apply the changes. (Assuming "dizzi_camera.py" is already running, otherwise it'll have no effect.)

The "Close" button will close the settings panel.

Installation

You can either run the scripts (that are the files with the .py extension) from Poser's File menu Run Python Script (how complicated!) or put them in Poser's Scripts menu. To do the later just save the scripts into a subfolder of Runtime\Python\poserScripts\ScriptsMenu beneath Poser's installation folder. You'll have to restart Poser before you can find the entry in the Scripts menu, though. You can also assign a shortcut to the script if it's placed there (click here for more info). There are other options, but these should be sufficient :-)

Other

For any proplems or improvement suggestions please contact me at Renderosity (click here) or post to my forum (click here).

Happy posing
Dizzi